44acf92d4dae49ea6fb62b1f4f7c33f2efa4a893,src/main/java/com/carpentersblocks/renderer/helper/RenderHelperCollapsible.java,RenderHelperCollapsible,renderFaceXNeg,#RenderBlocks#number#number#number#IIcon#,119
Before Change
*/
public static void renderFaceXNeg(RenderBlocks renderBlocks, double x, double y, double z, IIcon icon)
{
prepareRender(renderBlocks, ForgeDirection.WEST, x, y, z, icon);
if (floatingIcon) {
vBL = vTL - (vTL - vBL) * CollapsibleUtil.offset_XZNN;
After Change
*/
public static void renderFaceXNeg(RenderBlocks renderBlocks, double x, double y, double z, IIcon icon, boolean isPositive)
{
prepareRender(renderBlocks, ForgeDirection.WEST, x, y, z, icon);
if (isPositive) {
if (floatingIcon) {
vBL = vTL - (vTL - vBL) * CollapsibleUtil.offset_XZNN;
vBR = vTR - (vTR - vBR) * CollapsibleUtil.offset_XZNP;
} else {
vTL = vBL + (vTL - vBL) * CollapsibleUtil.offset_XZNN;
vTR = vBR + (vTR - vBR) * CollapsibleUtil.offset_XZNP;
}
setupVertex(renderBlocks, xMin, yMin + CollapsibleUtil.offset_XZNN, zMin, uTL, vTL, TOP_LEFT );
setupVertex(renderBlocks, xMin, yMin, zMin, uBL, vBL, BOTTOM_LEFT );
setupVertex(renderBlocks, xMin, yMin, zMax, uBR, vBR, BOTTOM_RIGHT);
setupVertex(renderBlocks, xMin, yMin + CollapsibleUtil.offset_XZNP, zMax, uTR, vTR, TOP_RIGHT );
} else {
vBL = vTL - (vTL - vBL) * CollapsibleUtil.offset_XZNN;
vBR = vTR - (vTR - vBR) * CollapsibleUtil.offset_XZNP;
setupVertex(renderBlocks, xMin, yMax, zMin, uTL, vTL, TOP_LEFT );
setupVertex(renderBlocks, xMin, yMax - CollapsibleUtil.offset_XZNN, zMin, uBL, vBL, BOTTOM_LEFT );
setupVertex(renderBlocks, xMin, yMax - CollapsibleUtil.offset_XZNP, zMax, uBR, vBR, BOTTOM_RIGHT);
setupVertex(renderBlocks, xMin, yMax, zMax, uTR, vTR, TOP_RIGHT );
}
}